a titanic task - French English Dictionary